the brains of that outfit - Anglais Synonymes Dictionnaire